#include<stdio.h>
#include<time.h>
#define N 100
long long h[N+1];
void fill(){
    int i;
    for(i=1;i<=N;i++)
        h[i]=1LL*i*i*i*i*i;
}
int main(){
    long long start=clock();
    fill();
    int a,b,c,d,e,f;
    for(a=1;a<=N;a++)
    for(b=a;b<=N;b++)
    for(c=b;c<=N;c++)
    for(d=c;d<=N;d++)
    for(e=d;e<=N;e++)
    for(f=e+1;f<=N;f++){
       if(h[a]+h[b]+h[c]+h[d]+h[e]==h[f])
         printf("%d %d %d %d %d %d\n",a,b,c,d,e,f);
    }
    long long end=clock();
    printf("It elapsed %.3f seconds.\n",(end-start)/1000.0);
    return 0;
}
